The Best 15 Restaurants in London, United Kingdom (UK), Europe

3.6 Rating
19 reviews

27 Wellington Street, London WC2E 7DB, England, London

"Very bad value for money. Even considering location. Service is good and knowlegdeable. The dissapoi"